aluminized picture tube - German English Dictionary